package com.kfm.am;

public class Main {

    public static void main(String[] args) {
        // this的作用 36
        // 避免遮蔽，区分局部变量和成员变量
        // 调用this指向实例的方法，此时谁调用就是谁
        // 调用构造方法，必须写在构造方法的第一行
        // 静态成员和实例成员的区别  29
        // 静态成员属于类，加载类的时候初始化，各个对象共享；实例成员属于对象，创建对象的时候初始化，各个对象私有
        // 静态成员可以通过 类名.属性 或 对象名.属性 ，实例只能通过对象名.属性访问
        // 静态成员可以访问静态变量不可以访问实例变量，实例成员可以访问静态和实例变量
        // this只能用在实例成员中
        // 访问修饰符  25
        // 3个4种 类两个
        // public 所有类可以访问
        // protected 同包可以访问
        // private 只有本类可以访问
        // package-access 同包可以访问
        // 重载和重写的区别  34
        // 重载在同一个类中同名方法，参数个数、类型、顺序不同
        // 重写发生在继承中，要求子类和父类方法名、参数列表相同，返回值类型一致，访问修饰符相同或变大，异常相同或变小
    }
}
